/*
 * lib2Desa - Another 2D game library in C++
 * Copyright (C) 2009 Erivaldo Xavier de Lima Filho
 *
 * This program is free software and is distributed under GNU General Public License version 3. You can modify and/or redistribute
 * it under the terms of GPL version 3 or posterior version. This program comes with NO WARRANTY, for more details, see LICENSE,
 * or <http://www.gnu.org/licenses>.
 *
 * Contact info:
 *
 *	Erivaldo Xavier de Lima Filho, desadoc@gmail.com
 *
 */

#ifndef _COLOR_HPP
#define _COLOR_HPP

#include "Core/types.hpp"

#ifndef _NO_NAMESPACE
namespace lib2Desa {
#endif

class Color
{

private:

	byte8 R, G, B, A;

public:

	Color(byte8 r=0, byte8 g=0, byte8 b=0, byte8 a=0)
	{
		R = r; G = g; B = b; A = a;
	}

	inline byte8 get_r(void){return R;}
	inline byte8 get_g(void){return G;}
	inline byte8 get_b(void){return B;}
	inline byte8 get_a(void){return A;}
};

#ifndef _NO_NAMESPACE
}
#endif

#endif /*Color.hpp included*/
